bedloe's island - French English Dictionary